Author: Lynden

Intro to Making iPhone Apps

(and iPod Touch and iPad apps)

by Mr. Lynn Rosier

I) Introductions

II) Main Objectives
•	Understand the basic requirements
•	Understand how to download Xcode 
•	Understand the basic features of Xcode
•	Understand how to write simple apps
•	Understand how to compile and run apps
	
III) What do I Need?

•	A Mac running OS 10.6.x with Snow Leopard or later
•	The iOS SDK 5 (software development kit)
•	Some good books on how to program

IV) How do I get the iOS SDK?

You can get the iOS SDK from the Apple website.  It's free (well almost)!  It's free to install and develop apps that run in the simulator on the mac.  You will need to pay $99 plus tax per year if you want to run your apps on your iPhone/iPod Touch/iPad and/or sell your apps in the iTunes store.
Just google iOS dev center or enter into your browser:
http://developer.apple.com
The iOS development center also includes getting started videos, sample code, documentation, etc.

V) The iOS SDK includes everything you need:

The Xcode development environment (with compiler, debugger, etc.)

The iPhone Simulator (to run your apps on the mac)

(as well as other tools to help you build apps)

VI) Here are some books that I recommend:

Programming in Objective C 2.0 (2^nd Edition) by Stephen G. Kochan

The iPhone Developer's Cookbook by Erica Sadun (3.0 or later)  

Beginning iPhone 3 Development by David Mark

Sam's Teach Yourself iPhone Application Development in 24 Hours by 
Ray Johnson

Beginning iOS4 Application Development by Wei-Meng Lee

Also, check out the Stanford Videos in the iTunes store (free).

Some Websites:

(this is where you can download the iOS SDK)
(you will need to register first)
http://developer.apple.com

www.iphoneexamples.com

http://ericasadun.com/category/books/

www.autowaredevelopment.com/iPhoneHelp
(this is my website that I will be updating regularly)

http://www.idev101.com/code/User_Interface/sizes.html
(shows the iPhone UI sizes and gives general info)

http://www.techotopia.com/index.php/IOS_iPhone_iPad_eBooks
(ebooks that are cheap and very good as well and full of help)
(you can view part of the book online)

Also, check out:
http://gamesalad.com
http://www.anscamobile.com/corona
http://www.appmakr.com/